package com.ctvit.cch.core.pojo.domain;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ctvit.cch.core.pojo.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 社交平台对象 insp_social_platform
 *
 * @author heyingcheng
 * @date 2025/07/23
 */
@Getter
@Setter
@ToString
@TableName("insp_social_platform")
public class SocialPlatform extends BaseEntity {

    /**
     * 平台ID
     */
    @TableId(type = IdType.INPUT)
    private String platformId;

    /**
     * 平台编码
     */
    private String platformCode;

    /**
     * 平台名称
     */
    private String platformName;

    /**
     * 平台类型
     */
    private String platformType;

    /**
     * 平台图标
     */
    private String platformIcon;

    /**
     * 平台描述
     */
    private String platformDesc;

    /**
     * 平台权重
     */
    private BigDecimal platformWeight;

    /**
     * 最大原始评分
     */
    private Long maxRawScore;

    /**
     * 显示顺序
     */
    private Integer orderNum;

    /**
     * 平台状态（0正常 1停用）
     */
    private String status;

    /**
     * 删除标志（0代表存在 2代表删除）
     */
    private String delFlag;

}
